Detention Centre — synonyms, definition

1. detention centre (Noun) Brit, Cdn

3 synonyms
bullpen detention cell detention center
1 definition

detention centre (Noun) — A large cell where prisoners (people awaiting trial, sentence, refugees or illegal immigrants) are confined together temporarily.

3 types of
cell jail cell prison cell